<<<<<<< HEAD
#include<stdio.h> 

double Fibonaci(int n);
double F2(int n);

int main ()
{
	printf("%lf \n", Fibonaci(95));
	printf("%lf", F2(95));
}

double Fibonaci(int n)
{
	double a[500] = {0};
	
	a[1] = 1;
	a[2] = 1;
	for(int i = 3; i <= n; i++)
	{
		a[i] = a[i - 1] + a[i - 2];
	}
	
	return a[n];
}

double F2(int n)
{
	if(n == 1 || n == 2)
	{
		return 1;
	}
	else
	{
		return F2(n - 1) + F2(n - 2);
	}
}
=======
#include<iostream>
#include"m_any.h"
#include<algorithm>

//using namespace std;
int main()
{
	try{
	m_any a = 1.1;
	//m_any b = a;
	std::cout << any_cast<double>(a);
}
	catch (...)
	{
		std::cout << "error";
	}
	return 0;
}
>>>>>>> 18f545733139b8bc5ba399a2575d35d01043d872
